OpenID discovery failure, not a valid OpenID.

Clear message

Five minute steps in a QTimeEdit

On the #pyqt channel on Freenode, rowinggolfer asked if it was possible to make QTimeEdit step in five minute intervals.

The following subclass reimplements the stepBy() method and calls the base class implementation with an adjusted number of steps.

   1 class FiveMinuteTimeEdit(QTimeEdit):
   2   def stepBy(self, steps):
   3     if self.currentSection() == self.MinuteSection:
   4       QTimeEdit.stepBy(self, steps * 5)
   5     else:
   6       QTimeEdit.stepBy(self, steps)

Unable to edit the page? See the FrontPage for instructions.